/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Persistencia;

import Negocio.Ciudad;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author JAVA
 */
public class PCiudad {
    
    
    public static List<Ciudad> mostrarCiudadesBD() {
        List<Ciudad> ciudades = new ArrayList();

        Connection con = null;
        Statement st = null;
        ResultSet rs = null;
        try {
            Class.forName("com.mysql.jdbc.Driver");
            con = DriverManager.getConnection(PDatos.baseDatos, PDatos.usuario, PDatos.password);
            st = con.createStatement();


            //aqui comprueba que lo que le llega es una foto o una ruta
           
                rs = st.executeQuery("Select provincia FROM provincias ");

                while (rs.next()) {
                    Ciudad c = new Ciudad(rs.getString("provincia"));
                    ciudades.add(c);
                }
            

           

        } catch (SQLException ex) {
            System.out.println(ex.getMessage());
        } catch (Exception e) {
            System.out.println(e.getMessage());
        } finally {
            try {
                rs.close();
                st.close();
                con.close();
            } catch (SQLException sqlex) {
                System.out.println(sqlex.getMessage());
            } catch (Exception e) {
                System.out.println(e.getMessage());
            }
        }
        return ciudades;
    }
    
}
